//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "FpsIrrFactory.h"
#include "FpsSceneManager.h"
#include "FpsFileSystem.h"

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

irr::io::IFileSystem* FpsIrrFactory::createFileSystem()
{
	return new FpsFileSystem();
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

// creates a scenemanager
irr::scene::ISceneManager* FpsIrrFactory::createSceneManager(irr::video::IVideoDriver* driver,
		irr::io::IFileSystem* fs, irr::gui::ICursorControl* cursorcontrol,
		irr::gui::IGUIEnvironment *guiEnvironment)
{
	return new CFpsSceneManager(driver, fs, cursorcontrol, 0, guiEnvironment);
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
